package com.project.dtoplus;

import com.project.entity.Annex;
import com.project.entity.MemberWork;
import com.project.entity.TeacherMember;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.List;

/**
 * ClassName: ProjectDetailPlus
 * Package: com.project.dtoplus
 * Description: 项目详情精简
 *
 * @Author 看到风
 * @Create 2023/12/20 22:40
 * @Version 1.0
 */
@Data
public class ProjectDetailPlus implements Serializable {
    //项目id
    private Long id;

    //项目名
    private String name;

    //项目种类
    private int category;

    //成员
    private List<MemberWork> memberWorks=new ArrayList<>();

    //老师
    private TeacherMember teacherPlus;

    //企业老师
    private ProETeacherPlus proETeacherPlus;

    //项目立项时间

    private LocalDateTime declareTime;

    //项目简介
    private String brieflno;

    //项目附件
    private List<AnnexPlus> annexPlus=new ArrayList<>();
}
